sturgeon's roe - Francés Inglés Diccionario